driving torque - German English Dictionary